.pageModal {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 14.734rem;
  height: 16.867rem;
  overflow: hidden;
  .group_1 {
    width: 14.734rem;
    height: 16.867rem;
    background: url(./img/SketchPng35229d2c15b72ac0f2db8830a5694aaef3e0df63fa6772e21b948623c2003d24.png)
      0rem 0rem no-repeat;
    background-size: 14.734rem 16.894rem;
    .group_2 {
      width: 14.667rem;
      height: 0.747rem;
      margin: 0.48rem 0 0 0.534rem;
      .group_3 {
        width: 0.587rem;
        height: 0.587rem;
        background: url(./img/SketchPng30eef2e6b4f354920000bf6dc1c7d54b77af2b35db1c35e4fa3a4eb665102b1f.png)
          100% no-repeat;
        background-size: 100% 100%;
        margin-top: 0.08rem;
      }
      .text_1 {
        width: 4.694rem;
        height: 0.587rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.586rem;
        font-family: SourceHanSansCN-Medium;
        font-weight: 500;
        text-align: left;
        white-space: nowrap;
        line-height: 0.88rem;
        margin: 0.08rem 0 0 0.32rem;
      }
      .text-wrapper_1 {
        border-radius: 4px;
        height: 0.747rem;
        border: 1px solid rgba(93, 226, 131, 1);
        margin-left: 6.574rem;
        width: 1.894rem;
        .text_2 {
          width: 1.494rem;
          height: 0.374rem;
          overflow-wrap: break-word;
          color: rgba(93, 226, 131, 1);
          font-size: 0.373rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.56rem;
          margin: 0.187rem 0 0 0.187rem;
        }
      }
    }
    .group_4 {
      width: 10.56rem;
      height: 3.467rem;
      margin: 0.427rem 0 0 0.64rem;
      .image_1 {
        width: 3.467rem;
        height: 3.467rem;
      }
      .text-wrapper_2 {
        width: 2.134rem;
        height: 2.347rem;
        margin: 0.267rem 0 0 0.32rem;
        .text_3 {
          width: 1.707rem;
          height: 0.427rem;
          overflow-wrap: break-word;
          color: rgba(203, 243, 242, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.64rem;
          margin-left: 0rem;
        }
        .text_4 {
          width: 2.134rem;
          height: 0.427rem;
          overflow-wrap: break-word;
          color: rgba(203, 243, 242, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.64rem;
          margin-top: 0.534rem;
        }
        .text_5 {
          width: 1.28rem;
          height: 0.427rem;
          overflow-wrap: break-word;
          color: rgba(203, 243, 242, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.64rem;
          margin: 0.534rem 0 0 0.854rem;
        }
      }
      .text-wrapper_3 {
        width: 4.48rem;
        height: 2.987rem;
        margin: 0.267rem 0 0 0.16rem;
        .text_6 {
          width: 1.28rem;
          height: 0.427rem;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.64rem;
          margin-left: 0.9rem;
        }
        .text_7 {
          width: 2.614rem;
          height: 0.427rem;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 0.64rem;
          margin-top: 0.534rem;
        }
        .text_8 {
          width: 7.48rem;
          height: 1.28rem;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 0.426rem;
          font-family: SourceHanSansCN-Regular;
          font-weight: NaN;
          text-align: left;
          display: flex;
          align-items: center;
          // line-height: 0.64rem;
          margin-top: 0.2rem;
        }
      }
    }
    .text-wrapper_4 {
      width: 7.68rem;
      height: 0.427rem;
      margin: 0.854rem 0 0 0.64rem;
      .text_9 {
        width: 1.707rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Medium;
        font-weight: 500;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_10 {
        width: 1.707rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
        margin-left: 1.28rem;
      }
      .text_11 {
        width: 1.707rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
        margin-left: 1.28rem;
      }
    }
    .group_5 {
      background-color: rgba(255, 255, 255, 0.3);
      height: 0.054rem;
      width: 10.454rem;
      margin: 0.16rem 0 0 0.64rem;
      .box_1 {
        background-color: rgba(31, 255, 210, 1);
        width: 1.707rem;
        height: 0.054rem;
      }
    }
    .text-wrapper_5 {
      width: 8.267rem;
      height: 0.427rem;
      margin: 0.64rem 0 0 0.907rem;
      .text_12 {
        width: 3.84rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_13 {
        width: 4.267rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
    .text-wrapper_6 {
      width: 8.694rem;
      height: 0.427rem;
      margin: 0.534rem 0 0 2.614rem;
      .text_14 {
        width: 2.134rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_15 {
        width: 6.4rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
    .text-wrapper_7 {
      width: 3.014rem;
      height: 0.427rem;
      margin: 0.534rem 0 0 2.614rem;
      .text_16 {
        width: 2.134rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_17 {
        width: 0.72rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
    .text-wrapper_8 {
      width: 3.68rem;
      height: 0.427rem;
      margin: 0.534rem 0 0 2.187rem;
      .text_18 {
        width: 2.56rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_19 {
        width: 0.96rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
    .text-wrapper_9 {
      width: 3.627rem;
      height: 0.427rem;
      margin: 0.534rem 0 0 1.76rem;
      .text_20 {
        width: 2.987rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_21 {
        width: 0.48rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
    .text-wrapper_10 {
      width: 5.28rem;
      height: 0.427rem;
      margin: 0.534rem 0 1.387rem 0.48rem;
      .text_22 {
        width: 4.267rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(203, 243, 242, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: center;
        white-space: nowrap;
        line-height: 0.64rem;
      }
      .text_23 {
        width: 0.854rem;
        height: 0.427rem;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 0.426rem;
        font-family: SourceHanSansCN-Regular;
        font-weight: NaN;
        text-align: left;
        white-space: nowrap;
        line-height: 0.64rem;
      }
    }
  }
}
